life-safety branch - French English Dictionary